put upon – English–Nederlands translations

🇬🇧 en nl 🇳🇱

put upon adjective

  • imposed on
misbruikt
Wiktionary Links